body{
    overflow-x: hidden;
}
.detail-warp{
    background: url("../img/detail-bg.jpg")   no-repeat;
   background-size:100% 100%;
    height: 8130px;
    padding-top:40px;
}
 
.bg{
    background: white;
    margin-top: 50px;
}
.ico {
    width: 38px;
    height: 38px;
}
ul,ol {
    list-style: none;
}
a {
    text-decoration: none;
    color: white;
}
a:hover{
     text-decoration: none;
    /* color: #232323; */
}
.hearder-List{
    margin-left:15px; 
    margin-right: 15px;
    font-size:24px;
    color:white; 
}
.header-title{
    font-size: 30px;
    font-weight: bold;
    line-height: 52px;
}
.hearder-List2{
    margin-left: 15px;
     font-size: 22px;
     font-weight: bold;
     padding: 8px 12px;
    
}
.hearder-List2:hover{
    border: 3px solid white;
    border-radius:10px; 
    color: white;
}
.aa{
     float: right;
      position: absolute;
     right: -20px;
}
.hearder-List1{
    height: 50px;
}
.hearder-Listul{
    height: 30px;
    /* width: 300px; */
    /* position: absolute;
     right: 200px; */
}
/*  */
.detail-title1{
    margin-top: 158px;
}
.detail-title2{
    margin-top: 68px;
    position: absolute;
    right: 100px;
}

.detail-list   {
    margin-top: 285px;
    margin-bottom: 180px;
}
.detail-list ul li {
    width: 330px;
    height: 270px;
    /* border: 1px solid saddlebrown; */
    margin-right: 45px;
    -moz-box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2; -webkit-box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2; box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2;
}
.detail-listPic {
    margin-top: 55px;
    margin-bottom: 10px;
}
.detail-listDes{
    font-size: 30px;
    font-weight: bold;
}
.detail-list p {
    font-size: 8px;
     font-weight: bold;
}
.modal-footer{
    border-top: none !important; 
}

/* main1  */
.detail-phonepic img {
  width: 454px;
    height:737px;
}
.detail-main1Text{
     font-size: 22px;
    font-weight: bold;
    margin-bottom: 25px;
}
.detail-main1Des h1{
      font-size: 92px;
    font-weight: bold;
}
.detail-main1Des p{
     font-size: 28px;
    font-weight: bold;
    margin-bottom: 25px;
}
.detail-main1{
    margin-bottom: 200px;
}
.detail-main1article{
    color:#a4a6ac;
     font-size: 28px;
     line-height: 46px;
     margin-top: 60px;
}

.detail-main5text{
     font-size: 34px;
    font-weight: bold;
}
.detail-main5line{
     color:#fad026;
     font-size: 34px;
    font-weight: bold;
}
.detail-main5list{
    margin-top: 65px;

}
.detail-main5list{
     font-size: 34px;
    font-weight: bold;
}
.detail-main5list li img{
      -moz-box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2; -webkit-box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2; box-shadow:2px -7px 13px #F2F2F2, 10px 2px 16px #f2f2f2;

 }
 /*  MAIN6 */

 .detail-main6{
     margin-top: 200px;
 }
 .detail-main6font{
      font-size: 34px;
    font-weight: bold;
 }
 .point{
     color: #df9430;
     letter-spacing:3px;
 }
 .detail-main6list{
     margin-left:180px;
     margin-top: 145px;
 }
  .detail-main6list li {
      margin-bottom: 70px;
  }
  /* main7 */
  .detail-main7{
      margin-top: 194px;
  }
   .detail-main7font{
      font-size: 60px;
    font-weight: bold;
    margin-bottom: 50px;
 }
 .detail-main7right{
     margin-top: 150px;

 }
.detail-main7des{
       font-size:74px;
    font-weight: bold;
    color: red;
    margin-bottom: 40px;
}

.detail-main7buy{
    width: 420px;
    height: 140px;
    color: white;
    text-align: center;
    line-height: 140px;
    font-size: 82px;
    border-radius:6px; 
    background: #ffa200;
    float: none;  
    display: block;  
    margin-left: auto;  
    margin-right: auto;  
    cursor: pointer;
}
.footer{
    font-size: 22px;
    font-weight: bold;
    line-height: 50px;
    margin-top: 240px;
}